Power and Water Purchase Agreements: Commercial and Legal Perspectives 18-05-2026 Casablanca